/*

padding-bottom: 3%; 

padding-top: 25px;

margin-top: 2.5%;

*/

@charset 'utf-8';

.whyJoin h2,

.aboutEx h2,

.connectUs h2,

.faq h2,

.DlCenter h2,

.review h2,

.news h2,

.study h2

{

    font-size: 18px;

    font-weight: bold;


    /*width: 100%;*/
    width: 115px;

    margin-bottom: 0;

    padding-bottom: 10px;



    letter-spacing: 1px;



    color: #333;

    border-bottom: 2px solid #c52d34;

}



/*关于展会*/

.aboutEx

{

    margin-bottom: 50px;

}



.aboutEx h4

{

    font-size: 14px;

    font-weight: bold;



    margin-top: 0;



    color: #333;

}



.aboutEx p

{

    font-size: 14px;

    line-height: 2.15;



    margin-top: 1.5%;



    color: #333;

}





.aboutEx .bottomBor

{

    margin-top: 1%;

    padding-bottom: 3%;





}



.aboutEx .bottomBorLast

{

    margin-top: 1%;



    border: 0;

}

.aboutEx .bottomBorSec

{

    padding-bottom: 1%;

}



.aboutEx .secRow

{

    padding-bottom: 30px;

}

.aboutEx .lastRow

{

    padding-top: 0;

}



/*联系我们*/

.connectUs

{

    margin-bottom: 50px;

}

.connectUs .conUl

{

    font-size: 14px;

    line-height: 2.15;



    margin-top: 1.5%;



    color: #666;

}

.connectUs ul

{

    margin-bottom: 0;

}

.connectUs .firstRow

{

    padding-bottom: 3%;



    border-bottom: 1px dotted #999;

}

.connectUs .secUl

{

    padding-left: 25%;

}

.connectUs .lastUl

{

    padding-left: 52.5%;

}



/*为何参展*/

.whyJoin

{

    margin-bottom: 50px;

}

.whyJoin ul

{

    font-size: 14px;



    margin-top: 2.5%;

    margin-bottom: 0;

    padding-left: 2.8%;



    letter-spacing: 1px;

}



.whyJoin ul li

{

    margin-top: .75%;



    list-style-image: url('../images/point.png');



    color: #333;

}



.whyJoin h4

{

    font-size: 16px;

    font-weight: bold;



    margin-top: 2.5%;



    letter-spacing: 1px;



    color: #333;

}

.whyJoin .noBorH2

{

    border: 0;

}



.whyJoin .borderBot

{

    padding-bottom: 3%;



    border-bottom: 1px dotted #999;

}



.whyJoin .firstRow,

.whyJoin .lastRow

{

    font-size: 14px;



    margin-top: 2.5%;



    text-align: center;

    letter-spacing: 1px;



    color: #333;

}

.whyJoin a

{

    color: #333;

}



.whyJoin a:hover

{

    text-decoration: none;



    color: #c63137;

}



.whyJoin img

{

    margin-bottom: 15px;



    cursor: pointer;

}





.whyJoin .whyJoinBg

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 53.5px;



    width: 93px;

}



.whyJoin .firstRow

{

    margin-bottom: 3.5%;

}

.whyJoin .lastRow

{

    padding-bottom: 3%;



    border-bottom: 1px dotted #999;

}

.whyJoin .aRow

{

    font-size: 14px;



    text-align: center;



    color: #333;

}

.whyJoin .aDiv

{

    width: 25%;

    margin-top: 30px;

    padding-top: 15px;

    padding-bottom: 15px;



    text-decoration: underline;

    letter-spacing: 1px;



    border-radius: 45px;

    background: #e0e0e0;

}



/*宣传机会*/

.chance

{

    font-size: 14px;

    line-height: 2.15;



    margin-top: 50px;

    margin-bottom: 50px;



    color: #333;

}

.chance .handbook

{

    display: inline-block;



    width: 180px;

    margin-top: 30px;

    margin-left: 30px;



    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;

    text-align: center;



    border-radius: 45px;

    background: #e0e0e0;

}

.chance a

{

    color: #333;

}

.chance .handbook:hover

{

    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;

    text-decoration: underline;



    color: #c63137;

}

/*参展商FAQ*/

.faq

{

    margin-bottom: 50px;

}

.faq h2

{

    width: 115px;

}

.faq div

{

    font-size: 14px;



    color: #333;

}

.faq h6

{

    font-size: 14px;



    display: inline-block;

}

.faq .secRow

{

    margin-top: 2%;

}

.faq a

{

    color: #d3111d;

}

.faq .row

{

    padding-bottom: 2%;



    border-bottom: 1px dotted #999;

}

.faq .mainRow

{

    padding-bottom: 0;



    border: 0;

}



/*下载中心*/

.DlCenter

{

    margin-bottom: 50px;

}

.DlCenter .secRow h2

{

    width: 85px;



   /* border: 0;*/

}



.DlCenter ul

{

    margin-top: 2.5%;

}





.DlCenter ul a

{

    font-size: 16px;

    line-height: 2.8;



    text-decoration: underline;



    color: #333;

}

.DlCenter ul a:hover

{

    color: #c63137;

}

.DlCenter .dlDiv

{

    margin-top: .5%;

}



.DlCenter .dlDiv a

{

    font-size: 14px;



    color: #333;

}

.DlCenter .dlDiv a:hover

{

    color: #c63137;

}

/*往期回顾*/

.h_hg{text-align: center;display: none;}

.review ul

{

    margin-top: 1%;

}

.review li

{

    margin-top: 2.5%;

}

.review .containPage

{

    position: absolute;

    top: 0;

    left: 0;



    overflow: hidden;



    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;



    opacity: 0;

    background: rgba(198,49,55,.75);

}

.review .containPage:hover

{

    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;



    opacity: 100;

}

.review .containPage .column

{

    position: relative;

    top: 0;

    left: 5%;



    display: block;

}



.review .containPage h4

{

    font-size: 16px;

    font-weight: bold;



    position: relative;

    top: 7%;

    left: 5%;



    letter-spacing: 2px;



    color: #fff;

}

.review .containPage p

{

    font-size: 14px;



    position: relative;

    top: 28%;

    left: 5%;



    letter-spacing: 1px;



    color: #fff;

}

.review .containPage .arrow

{

    position: relative;

    top: 43%;

    left: 5%;



    display: block;

}

/*分页*/

.pageDiv

{

    margin-top: 2.5%;

    margin-bottom: 50px;

}

.pageDiv ul

{

    width: 272px;

    margin: auto;

}

.pageDiv ul li

{

    line-height: 31px;



    display: inline-block;



    width: 31px;

    height: 33px;



    cursor: pointer;

    -webkit-transition: all .2s ease-out 0s;

       -moz-transition: all .2s ease-out 0s;

        -ms-transition: all .2s ease-out 0s;

         -o-transition: all .2s ease-out 0s;

            transition: all .2s ease-out 0s;

    text-align: center;

}

.pageDiv ul li:hover

{

    -webkit-transition: all .2s ease-out 0s;

       -moz-transition: all .2s ease-out 0s;

        -ms-transition: all .2s ease-out 0s;

         -o-transition: all .2s ease-out 0s;

            transition: all .2s ease-out 0s;



    background: #d3111d;

}

.pageDiv a:hover

{

    text-decoration: none;



    color: #fff;

}

.pageOut

{

    color: #000;

}

.pageActiveA

{

    text-decoration: none;



    color: #fff;

}

.pageActiveLi

{

    background: #d3111d;

}



/*行业新闻*/

.news ul{
    margin-left: -15px;
    margin-right: -15px;
}

.news h4

{

    line-height: 1.8;
    color: #333;
    height: 64.8px;
    overflow: hidden;
}

.news h6

{

    font-size: 15px;

    line-height: 1.3;



    color: #999;

}

.news p

{

    font-size: 15px;

    line-height: 1.8;



    padding-right: 20px;



    color: #999;

}



.news li

{

    margin-top: 3.5%;

}

.news .overflowDiv

{

    overflow: hidden;

}

.news img

{

    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;

}

.news img:hover

{

    -webkit-transition: all .5s ease-out 0s;

       -moz-transition: all .5s ease-out 0s;

        -ms-transition: all .5s ease-out 0s;

         -o-transition: all .5s ease-out 0s;

            transition: all .5s ease-out 0s;

    transform: scale(1.5,1.5);

}



.news .readMore

{

    font-size: 17px;

    line-height: 36px;



    display: block;



    width: 170px;

    height: 36px;

    margin-top: 35px;

    margin-bottom: 1px;

    margin-left: 1px;



    text-align: center;



    color: #999;

    outline: #999  solid 1px;

}

.news .readMore:hover

{

    text-decoration: none;



    color: #fff;

    outline: 0;

    background: #c63137;

}

.news .overflowDiv

{

    width: 380px;

}



/*行业新闻内页*/

.innernews

{

    margin-top: 50px;

    margin-bottom: 50px;

}

.innernews h4

{

    line-height: 1.3;



    text-align: center;



    color: #333;

}

.innernews h6

{

    font-size: 15px;



    margin-top: 30px;

    margin-bottom: 0;



    text-align: center;



    color: #999;

}

.innernews p

{

    font-size: 14px;

    line-height: 2.15;



    margin-top: 30px;

    margin-bottom: 30px;



    color: #333;

}



/*学术会议程*/

.study

{

    margin-bottom: 50px;

}

.study h2

{

    width: 95px;

    margin-right: auto;

    margin-left: auto;

}

.study .selectDown

{

    font-size: 14px;

    line-height: 1.42857143;



    width: 100%;

    margin-top: 3.5%;

    padding: 6px 12px;



    cursor: pointer;



    color: #333;

    border: 1px solid #999;

    border-radius: 0;

    border-radius: 0;

    background: url(../images/select.png) right no-repeat;



    -webkit-appearance: none;

       -moz-appearance: none;

            appearance: none;

}

.study h3

{

    font-size: 18px;

    font-weight: bold;



    margin-top: 5%;



    text-align: center;



    color: #333;

}

.study p

{

    font-size: 16px;

    line-height: 2.15;



    margin-top: 3%;

    padding-right: 20px;

    padding-left: 20px;



    color: #333;

}

.study .center

{

    margin-top: 1.5%;



    text-align: center;

}

.study .printBtn

{

    font-size: 14px;

    line-height: 40px;



    display: block;



    width: 200px;

    height: 40px;

    padding: 0;



    text-align: center;



    color: #333;

    border: 1px solid #999;

}

.study .btnDiv

{

    position: relative;



    width: 200px;

    margin: 30px auto;



    cursor: pointer;

}

.study .btnCircle

{

    position: absolute;

    top: 0;

    left: 87.5%;

}

.study .hostDiv

{

    margin-bottom: 40px;

}

.study .nav

{

    height: 32px;



    background: #333;

}

.study .time

{

    font-size: 18px;

    line-height: 27px;



    display: inline-block;



    width: 65%;

    height: 80%;

    margin-top: 5px;

    margin-left: 17%;



    text-align: center;



    color: #fff;

}

.study .timeActive

{

    color: #333;

    background: #fff;

}

.study select::-ms-expand

{

    display: none;

}

.study ul li

{

    font-size: 18px;



    margin-top: 15px;





    color: #333;

    

}

.study .grey {

    background: #f5f5f5;

    height:43px;

    padding-top: 10px;

    padding-bottom: 10px;

}



.study .downDiv .expanded

{

    cursor: pointer;



    color: #fff;

    background: #666;

    padding-top: 10px;

    padding-bottom: 10px;

    height:43px;

}

.study .expand

{

    display: none;





    background: #fff;



}

.study .expand2 {

    margin-left: 255px;

    margin-top: 30px;

}



.study .expand ul li

{

    font-size: 14px;



    margin-top: 0;

    padding-bottom: 0;



    list-style: disc;

    list-style-image: url(../images/point02.png);



    background: #fff;

}

.study .expand .hosth3

{

    margin-top: 30px;

}

.study .expand .nameh3

{

    margin-top: 20px;

    margin-bottom: 0;

    padding-bottom: 10px;



    border-bottom: 1px dotted #999;

}

.study .expand .positionh3

{

    margin-top: 18px;

}

.study .expand h4

{

    margin-top: 18px;

    padding-bottom: 10px;



    border-bottom: 1px dotted #999;

}

.study .downDiv img

{

    margin-left: 90%;

}

.study .dataDiv h3

{

    text-align: left;

}

.rewmo .modal-dialog {

    padding-bottom: 20px;

    width: 1000px;

    margin-top: 120px;

}

.rewmo .modal-dialog .modal-header {

    padding: 0;

    padding-top: 5px;

    padding-right: 5px;

}

.rewmo .modal-dialog .modal-body {

    padding: 0;

    padding-top: 0;

    padding-bottom: 20px;

    padding-right: 20px;

    padding-left: 20px;

}

.rewmo .modal-header div {

    clear: both;

}



/*媒体查询*/

@media screen and (min-width: 1200px)

{

    .review .col-sm-4,

    .review .col-sm-12,

    .news .col-sm-12

    {

        padding-right: 0;

        padding-left: 0;

    }

    /*.review .col-sm-4:nth-child(3n-2)

    {

        margin-left: 15px;

    }

    .review .col-sm-4:nth-child(3n)

    {

        marign-right: 15px;

    }*/

    .review .col-sm-4 {

        border-right: 10px solid white;

        border-left: 10px solid white;

    }

    .h_row_wang{

        margin-right: -25px;

        margin-left: -25px;

    }

}

@media screen and (min-width: 992px)

{

    .aboutEx .col-sm-3,

    .aboutEx .col-sm-9,

    .aboutEx .col-sm-12,

    .faq .col-sm-12,

    .connectUs .col-sm-4,

    .connectUs .col-sm-12,

    .whyJoin .col-sm-12,

    .chance .col-sm-12,

    .DlCenter .col-sm-12,

    .DlCenter .col-sm-6,

    .study .col-sm-12

    {

        padding-right: 0;

        padding-left: 0;

    }

    .aboutEx img

    {

        margin: 0;

    }

    .review .containPage p

    {

        width: 98%;

    }

}



.whyJoin .firstRow .col-sm-2 span{

    display: inline-block;

    height: 60px;

}

@media screen and (min-width: 768px)

{

    .whyJoin .firstRow .col-sm-2{

        margin-bottom: 4px;

    }

    .whyJoin .firstRow {

        margin-bottom: 0.5%;

    }

}

@media screen and (max-width: 1199px)

{

    .whyJoin h2,

    .aboutEx h2,

    .connectUs h2,

    .faq h2,

    .DlCenter h2,

    .review h2,

    .news h2,

    .study h2

    {

        text-align: center;

    }

    .whyJoin .aDiv

    {

        width: 30%;

    }



    .connectUs .lastUl

    {

        padding-left: 41.5%;

    }



    .review .containPage

    {

        left: 15px;

    }

    .review .containPage .column

    {

        top: 0;

        left: 4%;

    }



    .review .containPage h4

    {

        top: 7%;

        left: 4%;

    }

    .review .containPage p

    {

        font-size: 12px;



        top: 28%;

        left: 4%;

    }

    .review .containPage .arrow

    {

        left: 4%;

    }

    .news .overflowDiv

    {

        width: 305px;

    }

    .whyJoin .whyJoinBg

    {

        left: 33.5px;

    }

}



@media screen and (max-width: 991px)

{

    .whyJoin .aDiv

    {

        width: 35%;

    }

    .review .containPage .column

    {

        top: 0;

        left: 4%;



        display: none;

    }



    .review .containPage h4

    {

        font-size: 14px;



        top: 7%;

        left: 4%;

    }

    .review .containPage p

    {

        font-size: 12px;



        top: 28%;

        left: 4%;

    }

    .review .containPage .arrow

    {

        left: 4%;



        display: none;

    }

    .news .overflowDiv

    {

        width: 235px;

    }

    .news p

    {

        padding-right: 0;

    }

    .whyJoin .whyJoinBg

    {

        left: 15.5px;

    }

    .rewmo .modal-dialog {

    padding-bottom: 20px;

    width: 90%;

    margin: auto;

    margin-top: 150px;



}

.rewmo .modal-dialog .modal-header {

    padding: 0;

    padding-top: 5px;

    padding-right: 5px;

}

.rewmo .modal-dialog .modal-body {

    padding: 0;

    padding-top: 0;

    padding-bottom: 20px;

     padding-left: 15px;

    padding-right: 15px;

}

}

@media screen and (max-width: 768px)

{

    .h_hg{display: block;}

}

@media screen and (max-width: 767px)

{



    .whyJoin h2,

    .aboutEx h2,

    .connectUs h2,

    .faq h2,

    .DlCenter h2,

    .review h2,

    .news h2,

    .study h2

    {

        width: 100%;

        margin-top: 20px;



        border: 0;

    }



    .aboutEx .lastH4

    {

        margin-top: 5%;

    }

    .aboutEx .col-xs-12

    {

        margin-top: 2%;



        text-align: center;

    }

    .connectUs .conUl

    {

        font-size: 12px;



        text-align: center;

    }

    .whyJoin h4

    {

        margin-top: 20px;

    }

    .whyJoin ul li

    {

        margin-top: 20px;

    }

    .whyJoin img

    {

        margin-top: 10px;

    }

    .whyJoin .aDiv

    {

        width: 60%;

        margin: 25px auto;

        padding-right: 15px;

        padding-left: 15px;

    }

    .chance

    {

        text-align: center;

    }

    .chance .handbook

    {

        width: 180px;

        margin-top: 20px;

        margin-left: auto;

    }

    .whyJoin .borderBot li

    {

        list-style: none;

    }

    .whyJoin .borderBot

    {

        text-align: center;

    }

    .faq .secRow

    {

        margin-top: 5%;

    }

    .connectUs .secUl

    {

        padding-left: 0;

    }

    .connectUs .lastUl

    {

        padding-left: 0;

    }

    .DlCenter ul

    {

        text-align: center;

    }

    .DlCenter .secRow h2

    {

        width: 100%;

    }

    .DlCenter ul a

    {

        font-size: 14px;

    }

    .review .containPage

    {

        display: none;

    }

    .review .newsPic

    {

        display: block;



        margin: auto;

    }

    .whyJoin .whyJoinBg

    {

        display: none;

    }

    .news h4

    {

        text-align: center;

    }

    .news h6

    {

        text-align: center;

    }

    .news p

    {

        text-align: center;

    }

    .news .overflowDiv

    {

        width: 100%;

        margin: auto;

    }

    .news .overflowDiv img

    {

        margin: auto;

    }

    .news .readMore

    {

        margin: 30px auto;

    }

    .innernews .imgrow img

    {

        margin: auto;

    }

    .innernews h4,

    .innernews p

    {

        padding-right: 15px;

        padding-left: 15px;

    }

    .innernews .imgrow div

    {

        margin-top: 25px;

    }

    .study h3

    {

        margin-top: 8%;

    }

    .study p

    {

        margin-top: 6%;

    }

    .study .btnDiv

    {

        display: none;

    }

    .study .west

    {

        width: 90%;

    }

    .study ul li

    {

        font-size: 15px;

    }

    .study .downDiv .expanded,.study .grey {

        padding-top: 0;

    }

    .study .expand2 {

        margin-left: 50px;

    }

       .rewmo .modal-dialog {

    padding-bottom: 20px;

    width: 90%;

    margin: auto;

    margin-top: 150px;



}

.rewmo .modal-dialog .modal-header {

    padding: 0;

    padding-top: 5px;

    padding-right: 5px;

}

.rewmo .modal-dialog .modal-body {

    padding: 0;

    padding-top: 0;

    padding-bottom: 20px;

     padding-left: 15px;

    padding-right: 15px;

}
.aboutEx .col-xs-12 img{
    display: inline-block;
}
    

}

@media only screen and (min-width: 768px) {

	.position{display: block;}

}

.carousel-control.right,
.carousel-control.left,
.carousel-control.right:hover,
.carousel-control.left:hover{
    background: none;
}

/* 6.24 */

.mc_news_list{
    font-size: 0;
}

.mc_news_li{
    float: none;
    display: inline-block;
    vertical-align: top;
}

.pageDiv ul{
    width: auto;
    max-width: calc(100% - 30px);
    text-align: center;
}

.dingyue2 .footer_icon4 li img{
    max-width: calc(100% - 10px);
}

.new_style img{
    transform: scale(1) !important;
    max-width: 100%;
}

.scale_btn img{
    cursor: pointer;
}

.new_style{
    padding-top: 30px;
}